﻿@charset "UTF-8";

body {font: 14px/1.6 Microsoft Yahei, Arial,simsun, Verdana,"\5b8b\4f53"; color: #333; background:#fff}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0 }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, mark, audio, video, canvas { display: block }
address, cite, dfn, em, var, b, sub, sup { font-style: normal }
code, kbd, pre, samp { font-family: courier new, courier, monospace }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100% }
input, textarea, select { font-family: Arial, Verdana, "\5b8b\4f53" }
fieldset, img { border: 0 }
sup, sub { font-size: 0.6em }
ins{text-decoration: none}
ul, ol,li { list-style: none }
table { border-collapse: collapse; border-spacing: 0 }
input { outline: 0 }
textarea { -moz-outline: 0; outline: 0; overflow: auto; vertical-align: top; resize: none; -webkit-appearance: none }
img { vertical-align: middle }
iframe { margin: 0; padding: 0; border: 0; font-size: 100% }
a,a:visited { color: #333; text-decoration: none; outline: none }
a:hover{ color: #1480cc; text-decoration: none }
.clearfix:after,.adItems .inner:after{ visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0; overflow: hidden }
.clearfix,.adItems .inner{ *zoom:1}
.fl{ float: left}
.fr{ float: right}
.fta{ font-family: 'Arial'}

  @font-face {
    font-family: 'ltcht';
    font-display: swap;
    src: url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.eot'); /* IE9*/
    src: url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.woff2') format('woff2'),
    url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.woff') format('woff'), /* chrome、firefox */
    url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/webfont_6bfsb0ep2hf.svg#Alibaba-PuHuiTi-Regular') format('svg'); /* iOS 4.1- */
  }

@font-face {
    font-family: 'lthxx';
    font-display: swap;
    src: url('//at.alicdn.com/t/webfont_ezy97qd9r6l.eot'); /* IE9*/
    src: url('//at.alicdn.com/t/webfont_ezy97qd9r6l.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/webfont_ezy97qd9r6l.woff2') format('woff2'),
    url('//at.alicdn.com/t/webfont_ezy97qd9r6l.woff') format('woff'), /* chrome、firefox */
    url('//at.alicdn.com/t/webfont_ezy97qd9r6l.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/webfont_ezy97qd9r6l.svg#AlibabaPuHuiTiL') format('svg'); /* iOS 4.1- */
  }

.pdt20{ padding-top: 20px}
.pdb20{ padding-bottom: 20px}

.light-blue{ color: #006bcc}

.header .inner,.adItems .inner{ width: 1200px; margin: 0 auto}
.header{ width: 100%; height: 40px; line-height: 40px; padding:15px 0}
.header .inner{ height: 40px}
.header .logo{ display: block; width: 140px; height: 40px; float: left}
.header .logo img{ display: block; width: 140px; height: 40px}
.header .nav{ float: right; height: 40px}
.header .nav li{ display: inline-block; height: 40px; float: left; margin-left: 25px}
.header .nav li a{ display: inline-block; height: 40px; color: #999; font-size: 14px}
.header .nav li a:visited{ color: #999}
.header .nav li a:hover,#nav .current a{ color: #333; transition: all .3s}

.homeCnt{ height: 2630px; width: 100%; background: #fff url("../img/bg.jpg") center bottom no-repeat; background-size: auto 2456px}
.homeCnt .in{ width: 1200px; margin: 0 auto}

.adPage1{ position: relative; height: 580px; width: 100%}
.adPage1 .img1{ position: absolute; left: 0; top:183px}
.adPage1 .img2{ position: absolute; left: 0; top:245px}
.adPage1 .img3{ position: absolute; right: 10px; top:77px}
.adPage1 .txt{ position: absolute; left: 0; top:420px; font-size: 18px; color: #999; font-family: 'SimHei'; font-weight: normal}
.adPage1 .p1-btn{ position: absolute; left: 0; top:470px; text-indent: 20px; display: block; width: 140px; height: 40px; text-align: left; line-height: 40px; font-size: 14px; color: #fff; font-family: 'SimHei'; background: url("../img/p1-btnbg-1.png") center no-repeat}
.adPage1 .p1-btn:hover{ transform: scale(1.05); transition: all .3s; transform-origin: center center}
.adPage1 .txt1{ position: absolute; left: 0; top:280px;  font-size: 50px; color: #000; line-height: 60px; font-family: 'lthxx'}
.adPage1 .txt1 span{font-family: arial}

.adPage2{ height: 530px; margin-bottom: 70px}
.adPage2 .tit{ height: 120px; line-height: 120px; font-size: 36px; color: #000; font-family: "lthxx"; font-weight: normal}
.adPage2 .tit em{ color: #000; font-family: 'ltcht'; font-size: 48px}
.adPage2 .tit .more{ font-size: 8px; float: right; width: 50px; text-align: right; display: block; height: 50px; line-height: 50px; margin-top: 35px; color: #999; font-family: 'Arial'}
.adPage2 .tit .more:hover{color: #006bcc; transition: all .3s}

.adPage2 .ul{ height: 400px}
.adPage2 .ul .li{ width: 250px;height: 400px; float: left; margin-right: 20px}
.adPage2 .ul .li1,.adPage2 .ul .li2{ position: relative; padding: 20px 20px 0; width: 210px; height: 380px;border-radius: 5px; overflow: hidden}
.adPage2 .ul .li1 h4,.adPage2 .ul .li2 h4{ font-size: 30px; font-family: 'ltcht'; color: #fff; line-height: 35px; margin-bottom: 10px}
.adPage2 .ul .li1 p,.adPage2 .ul .li2 p{ line-height: 24px; font-size: 16px; color: #fff}
.adPage2 .ul .li1 img{ display: block; position: absolute; left: 50%; margin-left: -110px; bottom:0}
.adPage2 .ul .li2 img{ display: block; position: absolute; left: 50%; margin-left: -104px; bottom:-15px}
.adPage2 .ul .li3,.adPage2 .ul .li4{ width: 320px}
.adPage2 .ul .li4{ margin-right: 0}
.adPage2 .ul .li-course{ padding: 15px 20px 0; width: 280px; height: 105px; float: none; margin-bottom: 20px; border-radius: 5px}
.adPage2 .ul .li-course h4{ font-size: 30px; color: #fff; line-height: 40px; margin-bottom: 5px;font-family: 'ltcht';}
.adPage2 .ul .li-course p{ font-size: 16px; color: #fff; line-height: 22px}

/*add 20190320*/
.adPage2 .ul .li1:hover,.adPage2 .ul .li2:hover,.adPage2 .ul .li-course:hover{transition: all .3s ease; box-shadow: 0 10px 20px rgba(0,0,0,.25) }
.adPage2 .ul li a{ display: block; height: inherit}

.gradient_ldt{
    background:-moz-linear-gradient(top,rgba(255,103,0,1), rgba(255,132,0,1));
    background:-webkit-linear-gradient(top,rgba(255,103,0,1), rgba(255,132,0,1));
    background:-o-linear-gradient(top,rgba(255,103,0,1), rgba(255,132,0,1));
    background:-ms-linear-gradient(top,rgba(255,103,0,1), rgba(255,132,0,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ff6700',endcolorstr='#ff8400',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ff6700',endcolorstr='#ff8400',gradientType=0);/*IE8*/
}
.gradient_adxt{
    background:-moz-linear-gradient(top,rgba(44,163,70,1), rgba(71,176,97,1));
    background:-webkit-linear-gradient(top,rgba(44,163,70,1), rgba(71,176,97,1));
    background:-o-linear-gradient(top,rgba(44,163,70,1), rgba(71,176,97,1));
    background:-ms-linear-gradient(top,rgba(44,163,70,1), rgba(71,176,97,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#2ca346',endcolorstr='#47b061',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#2ca346',endcolorstr='#47b061',gradientType=0);/*IE8*/
}
.gradient_wb{
    background:-moz-linear-gradient(top,rgba(0,108,204,1), rgba(0,136,216,1));
    background:-webkit-linear-gradient(top,rgba(0,108,204,1), rgba(0,136,216,1));
    background:-o-linear-gradient(top,rgba(0,108,204,1), rgba(0,136,216,1));
    background:-ms-linear-gradient(top,rgba(0,108,204,1), rgba(0,136,216,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#006ccc',endcolorstr='#0088d8',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#006ccc',endcolorstr='#0088d8',gradientType=0);/*IE8*/
}
.gradient_wxx{
    background:-moz-linear-gradient(top,rgba(230,47,47,1), rgba(236,77,77,1));
    background:-webkit-linear-gradient(top,rgba(230,47,47,1), rgba(236,77,77,1));
    background:-o-linear-gradient(top,rgba(230,47,47,1), rgba(236,77,77,1));
    background:-ms-linear-gradient(top,rgba(230,47,47,1), rgba(236,77,77,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#e62f2f',endcolorstr='#ec4d4d',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#e62f2f',endcolorstr='#ec4d4d',gradientType=0);/*IE8*/
}
.gradient_ldkj{
    background:-moz-linear-gradient(top,rgba(19,180,180,1), rgba(38,197,197,1));
    background:-webkit-linear-gradient(top,rgba(19,180,180,1), rgba(38,197,197,1));
    background:-o-linear-gradient(top,rgba(19,180,180,1), rgba(38,197,197,1));
    background:-ms-linear-gradient(top,rgba(19,180,180,1), rgba(38,197,197,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#13b4b4',endcolorstr='#26c5c5',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#13b4b4',endcolorstr='#26c5c5',gradientType=0);/*IE8*/
}
.gradient_pxk{
    background:-moz-linear-gradient(top,rgba(154,62,16,1), rgba(176,93,33,1));
    background:-webkit-linear-gradient(top,rgba(154,62,16,1), rgba(176,93,33,1));
    background:-o-linear-gradient(top,rgba(154,62,16,1), rgba(176,93,33,1));
    background:-ms-linear-gradient(top,rgba(154,62,16,1), rgba(176,93,33,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#9a3e10',endcolorstr='#b05d21',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#9a3e10',endcolorstr='#b05d21',gradientType=0);/*IE8*/
}
.gradient_hshs{
    background:-moz-linear-gradient(top,rgba(44,163,70,1), rgba(74,183,101,1));
    background:-webkit-linear-gradient(top,rgba(44,163,70,1), rgba(74,183,101,1));
    background:-o-linear-gradient(top,rgba(44,163,70,1), rgba(74,183,101,1));
    background:-ms-linear-gradient(top,rgb(44, 163, 70), rgba(74,183,101,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#2ca346',endcolorstr='#4ab765',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#2ca346',endcolorstr='#4ab765',gradientType=0);/*IE8*/
}
.gradient_wh{
    background:-moz-linear-gradient(top,rgba(180,122,37,1), rgba(197,149,65,1));
    background:-webkit-linear-gradient(top,rgba(180,122,37,1), rgba(197,149,65,1));
    background:-o-linear-gradient(top,rgba(180,122,37,1), rgba(197,149,65,1));
    background:-ms-linear-gradient(top,rgba(180,122,37,1), rgba(197,149,65,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#b47a25',endcolorstr='#c59541',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#b47a25',endcolorstr='#c59541',gradientType=0);/*IE8*/
}

.adPage3{ height: 460px; margin-bottom: 80px}
.adPage3 .tit{ height: 110px; line-height: 110px; font-size: 48px; color: #000; font-family: "lthxx"; font-weight: normal}
.adPage3 .tit em{ font-family: "ltcht"; }
.adPage3 .tit .more{ font-size: 8px; float: right; width: 50px; text-align: right; display: block; height: 50px; line-height: 50px; margin-top: 30px; color: #999; font-family: 'Arial'}
.adPage3 .tit .more:hover{color: #006bcc; transition: all .3s}

.adPage3 .ul{ width: 1220px}
.adPage3 .ul:after{ visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0; overflow: hidden }
.adPage3 ul{ height: 350px; width: 1220px}
.adPage3 li{ position: relative; float:left; margin: 0 20px 20px 0; padding: 20px 20px 20px 220px; width: 350px;height: 120px; background: #fff;box-shadow: 0 10px 20px rgba(0,10,20,.05); border-radius: 5px}
.adPage3 li .img{ width: 180px;height: 120px; position: absolute; left: 20px; top:20px; border-radius: 5px; overflow: hidden}
.adPage3 li .img img{width: 180px; height: 120px; border-radius: 5px;}
.adPage3 li a{ display: block;}
.adPage3 li .date{ font-size: 20px; line-height: 22px; color: #006bcc; font-family: 'Arial'; margin-bottom: 10px}
.adPage3 li .t{ font-size: 16px; line-height: 22px; height: 44px; overflow: hidden; color: #000; font-family: 'Microsoft YaHei'; font-weight: normal; margin-bottom: 50px}
.adPage3 li .sub-t{ font-size: 14px; line-height: 22px; color: #999; font-family: 'Microsoft YaHei'}
.adPage3 li:hover{ -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px); -ms-transform: translateY(-2px);  -o-transform: translateY(-2px); transform: translateY(-2px); -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; box-shadow: 0 10px 20px rgba(0,10,20,.15); transition: all .3s}

.adPage4{ height: 320px; margin-bottom: 50px}
.adPage4 .tit{ height: 100px; line-height: 100px; font-size: 48px; color: #fff;  font-family: "lthxx"; font-weight: normal}
.adPage4 .tit em{ font-family: 'ltcht'}
.adPage4 .tit .more{ font-size: 8px; float: right; width: 50px; text-align: right; display: block; height: 50px; line-height: 50px; margin-top: 25px; color: #999; font-family: 'Arial'}
.adPage4 .tit .more:hover{color: #fff; transition: all .3s}

.adPage4 .custom{ height: 200px}
.adPage4 dl{ width: 270px; margin-right: 40px; height: 188px; float: left; overflow: hidden}
.adPage4 dl.r{ margin-right: 0}
.adPage4 dt{ height: 45px; line-height: 50px; font-size: 16px; color: #fff; font-family: 'Microsoft YaHei'}
.adPage4 dt a{ display: block; width: inherit; height: inherit; color: inherit}
.adPage4 dt a:hover{ font-weight: bold; color: #8cade1; transition: all .3s}
.adPage4 dd{ font-size: 12px; color: #8cade1; line-height: 20px;}

.adPage5{ height: 540px}
.adPage5 .tit{ height: 100px; line-height: 100px; font-size: 48px; color: #000;  font-family: "lthxx"; font-weight: normal}
.adPage5 .tit em{  font-family: "ltcht";}

.adPage5 .desc{ margin-bottom: 40px; font-size: 14px; color: #000; line-height: 24px; text-indent: 2em}
.adPage5 .desc p{ padding-top: 5px}
.adPage5 .form{ padding: 30px 0 0 90px; height: 150px;width: 1110px; border-radius: 5px; box-shadow: 0 3px 10px rgba(0,0,0,.15);
    background:-moz-linear-gradient(top,rgba(255,255,255,0), rgba(255,255,255,1));
    background:-webkit-linear-gradient(top,rgba(255,255,255,0), rgba(255,255,255,1));
    background:-o-linear-gradient(top,rgba(255,255,255,0), rgba(255,255,255,1));
    background:-ms-linear-gradient(top,rgba(255,255,255,0), rgba(255,255,255,1));
    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#ffffff',gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=100) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#ffffff',gradientType=0);/*IE8*/
}
.adPage5 .contactType{ height: 40px; margin-bottom: 20px; overflow: hidden}
.adPage5 .contactType .type{ margin-right: 80px; float: left; padding-left: 30px; font-size: 14px; color: #0065ca; font-weight:bold}
.adPage5 .contactType .ads{ background: url("../img/icon-ads.png") left center no-repeat}
.adPage5 .contactType .tel{ font-family: 'Arial'; background: url("../img/icon-tel1.png") left center no-repeat}
.adPage5 .contactType .phone{font-family: 'Arial'; background: url("../img/icon-tel2.png") left center no-repeat}
.adPage5 .contactType .mail{font-family: 'Arial'; background: url("../img/icon-mail.png") left center no-repeat}
.adPage5 .contactType .type a{ color: #0065ca}
.adPage5 .subInfo .ipt,.adPage5 .subInfo .sel{ position: relative; text-align: left; width: 260px; height: 39px; line-height: 39px; border:1px solid #989898; margin-right: 10px; display: inline-block; border-radius: 2px}
.adPage5 .subInfo input,.adPage5 .subInfo .sel select{ display: inline-block; width: 260px;height: 39px; line-height: 39px; color: #333; text-indent: 10px; vertical-align: top; padding: 0; margin: 0; font-size: 14px; background: none; border:0; outline: 0}
.adPage5 .subInfo input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset; }
.adPage5 .subInfo .name{ width: 200px}
.adPage5 .subInfo .name input{ width: 200px}
.adPage5 .subInfo .sel{ margin-right: 20px}
.adPage5 .subInfo .sel select{ width: 250px; padding-right: 10px; appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url("../img/icon-down.png") right center no-repeat; background-size:  7px 4px}
.adPage5 .subInfo select::-ms-expand { display: none; }

.adPage5 .subInfo .btn{ display: inline-block; font-size: 14px; color: #fff; margin-right: 10px; width: 100px; height: 40px; background:#006bcc; border-radius: 5px; text-align: center; line-height: 40px}
.adPage5 .subInfo .btn:hover{ transform: scale(1.02); transform-origin: center; background: #0060b7; transition: all .3s}
.adPage5 .subInfo .btn-partner{ width: 140px; background: #2ba245}
.adPage5 .subInfo .btn-partner:hover{ background: #27913e; transition: all .3s}

.adPage5 .subInfo .ipt label{ display: inline-block; height: 14px; line-height: 14px; font-size: 14px; position:absolute; left:10px; top:50%; margin-top: -7px; color:#666;-webkit-transition:all .2s ease; }
.adPage5 .subInfo .ipt label.focus{ display:inline-block; height:14px; line-height: 14px; padding:0 5px; background:#fff; color: #52A5FB; transform: scale(.7); left: 0; top: -7px;  margin-top: 0; -webkit-transition:all .2s ease }

.footer{ height: 300px}
.footer .adRelation{ height: 140px; padding:40px 0;background:#222}
.footer .adRelation .item{ border-right: 1px solid #2c2c2c; float: left}
.adRelation h3{ height: 20px; line-height: 20px; font-size: 12px; color: #666; margin-bottom: 10px}
.adRelation li,.adRelation li a{ height: 30px; line-height: 30px; font-size: 12px; color: #999; display: block}
.adRelation li a:hover{ color:#fff; transition: all .3s}
.adRelation .item-gk{ width: 90px; text-align: left}
.adRelation .item-news{ width: 140px; text-align: left}
.adRelation .item-news h3,.adRelation .item-news li a{ text-indent: 45px}
.adRelation .item-pro{ width: 400px}
.adRelation .item-pro ul{ float: left; margin-left: 40px}
.adRelation .item-pro h3{ text-indent: 40px}
.adRelation .item-pro div{ overflow: hidden}
.adRelation .item-tec{ width:95px; padding-left: 40px}
.adRelation .item-wx{ width:380px; padding-left: 50px; border-right: 0!important;}
.adRelation .item-wx h3{ margin-bottom: 15px}
.adRelation .item-wx ul{ height: 120px}
.adRelation .item-wx li{ width: 78px; margin-right: 20px; height: inherit; float: left}
.adRelation .item-wx li.r{ margin-right: 0}
.adRelation .item-wx li p{ line-height: 30px;color: #ccc; text-align: center;font-size: 12px}
.adRelation .item-wx li img{ display:inline-block; width: 78px; height: 78px }

.footer .copyRight{ height: 80px; line-height:80px; text-align:center;background:#111; font-size: 14px; color: #666}

/*列表页*/
.lstBannerBg1{ position: relative; padding-top: 230px;width: 100%; background:#fff url("../img/headImg1.jpg") center top no-repeat; background-size: auto 300px}
.lstBannerBg2{ position: relative;padding-top: 230px;width: 100%; background:#fff url("../img/headImg2.jpg") center top no-repeat; background-size: auto 300px}
.lstBannerBg3{ position: relative;padding-top: 230px;width: 100%; background:#fff url("../img/headImg3.jpg") center top no-repeat; background-size: auto 300px}
.lstBannerBg4{ position: relative;padding-top: 230px;width: 100%; background:#fff url("../img/headImg4.jpg") center top no-repeat; background-size: auto 300px}
.lstBannerBg5{ position: relative;padding-top: 230px; width: 100%; background:#fff url("../img/headImg5.jpg") center top no-repeat; background-size: auto 300px}

.cntMain .subL{ width: 190px; background: #006bcc; float: left; border-radius: 5px; overflow: hidden}
.subNav li.current a{ background: #0060b7}
.subNav li a{position: relative;display: block; width:inherit;height: 50px;line-height: 50px;padding-left: 40px;font-size: 14px;color: #fff;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.subNav li a:hover{ font-weight: bold; background: #0060b7; transition: all .3s}
.subNav li a i{ position: absolute; left:20px;top:50%;margin-top: -2.5px; display: block; width: 4px; height: 5px; background: url("../img/icon-right.png") center no-repeat}
.subL .subL-t{  padding-left: 20px;height: 30px;line-height: 35px; color: rgba(0,0,0,.5); font-size: 12px}

.mainR{ padding: 60px 0 30px 0; min-height: 500px; width: 960px; float: right}
.mainR .tit{ height: 70px; line-height: 70px; font-size: 24px; color: #006bcc; font-weight: bold}
.mainR .tit .goBack{ font-size: 14px; color: #006bcc;display: inline-block; height: 70px; line-height: 70px; float: right; font-weight: normal}
.mainR .tit .goBack:hover{color: #0060b7}
.mainR .tit .net{ font-size: 24px; color: #999; font-weight: normal; margin-left: 20px; font-family: 'Arial'}

.mainR .con_img{ display: block; margin: 0 auto 30px; max-width: 100%}
.mainR h1,.mainR h2,.mainR h3{position: relative; padding-left: 10px; height: 20px; line-height: 20px; font-size: 16px; color: #006bcc; font-weight: bold; font-family: 'Microsoft YaHei'; border-left:8px solid #006bcc; margin:10px 0 20px}
.mainR h4,.mainR h5,.mainR h6{ margin: 10px 0 10px 0}
.mainR p{ text-indent: 2em; margin-bottom: 20px; line-height: 30px; font-size: 16px; font-family: 'Microsoft YaHei'}

.mainR .newsList li{ position: relative; display:list-item; list-style:disc outside; line-height:25px; margin-bottom:40px; padding-left: 200px; height: 120px; overflow: hidden }
.mainR .newsList li .img{ position: absolute; left: 0; top:0; width: 180px; height: 120px}
.mainR .newsList li .img img{ margin: 0; display: block; width: 100%; height: 100%}
.mainR .newsList li h4{ height: 25px; margin-bottom: 10px; line-height: 20px; font-size: 16px;color: #000}
.mainR .newsList li .desc{ font-size: 14px; color: #999;line-height: 24px; height: 50px; overflow: hidden; font-family: 'SimSun'; }
.mainR .newsList li .date{ height: 30px; line-height: 30px; font-size: 14px; color: #999; text-align: right; font-family: 'Arial'; font-weight: normal}

.mainR ol,.mainR ul{ margin: 0 20px 10px !important;}
.mainR ol li,.mainR ul li{display:list-item; list-style:decimal outside; line-height:25px; margin-bottom:10px}
.mainR ol p,.mainR ul p{ text-indent: 0 !important; margin-bottom: 0!important;}
.mainR img{display:block; max-width:100%; margin:20px auto; }

.mainR table{ width: 100%; margin: 0 auto 30px; font-family: 'Microsoft YaHei'}
.mainR table th,.mainR table td{ padding: 10px !important; border:1px solid #c9c9ca; text-align: center}
.mainR table th{ background: #56a833; color: #fff}
.mainR table p{ margin: 0 !important; padding: 0!important;}
.mainR table img{margin:0 auto}
.mainR table p{text-indent:0}

.mainR table .col6{ width: 60%}
.mainR .netLink{ height: 40px; line-height: 40px}
.mainR .netLink a{height: 40px; line-height: 40px; font-size: 14px; color: #fff; padding: 0 20px; border-radius: 50px; display: inline-block; background: #006bcc}
.mainR .netLink a:hover{ background:#0060b7; transition: all .3s}

.cntMain .bannerTit{ position: absolute; left: 50%; margin-left: -600px; top:140px; width: 1200px; height: 48px; line-height: 48px; font-size: 48px; font-family: 'ltcht'}
.cntMain .bannerTit p{ margin-left: 10px; display: inline-block; font-size: 22px; line-height: 22px; font-family: 'Arial'}

/*scPage*/
.adPage{ padding: 0 20px 30px 0; text-align: left; line-height: 40px}
.adPage a{ margin-left: 6px; padding: 10px 15px; border:1px solid #eaeaea; background: #eee; text-decoration: none; color: #999; font-size: 14px; text-align: center;cursor: pointer; border-radius: 3px}
.adPage a:hover,.adPage span.current{ background: #006bcc; color: #fff; border:1px solid #006bcc}
.adPage span{ font-size: 14px; background: #eaeaea; color: #999; margin-left: 6px;padding: 10px 15px; text-align: center; cursor: default; border-radius: 3px}
.adPage span.disabled{color: #999; border:1px solid #eaeaea}

/*右侧浮动*/
.rightFixed{ position: fixed; z-index: 100; width: 60px; padding: 10px 0 10px; right: 0px; top:300px; background: #fff; border-radius: 5px 0 0 5px; box-shadow: 0 10px 20px rgba(0,0,0,.1) }
.rightFixed ul{ width: inherit}
.rightFixed li{ width: 60px; height: 60px;}
.rightFixed li a{ padding-top: 10px; height: 70px; position: relative; display: block; width: inherit;line-height: 30px; color: #fff; text-align: center; font-size: 14px; font-family: 'Microsoft YaHei'}
.rightFixed .wx{ border-bottom: 0}
.rightFixed .info a{border-radius: 0 0 10px 10px}
.rightFixed .zx a{ border-radius: 10px 10px 0 0}
.rightFixed li a>img{ display: block; width: 38px; height: 38px; margin: 0 auto }
.rightFixed li a>img.active{ display: none}
.rightFixed li a:hover .normal{ display: none}
.rightFixed li a:hover .active{ display: block}

.rightFixed .tel .in{ position: absolute; z-index: 101; left: -270px; top:-20px; font-size: 16px; color: #006bcc; line-height: 30px; text-align: left; padding: 20px; width: 220px; background: #fff; border-radius: 5px; box-shadow: 0 3px 20px rgba(0,0,0,.2); cursor: default; display: none}
.rightFixed .wx .in{ position: absolute; z-index: 101; left: -190px; top:-130px; width: 160px; height: 190px; padding: 10px 10px 0px; background: #fff; text-align: center; line-height: 25px;font-size: 12px; color: #999; border-radius: 5px; box-shadow: 0 3px 20px rgba(0,0,0,.2); cursor: default; display: none}
.rightFixed .wx .in img{ display: block; width: 160px; height: 160px}
